package com.thunisoft.design.chain.impl;

import org.apache.commons.lang3.StringUtils;

import com.alibaba.fastjson.JSONObject;
import com.thunisoft.design.chain.Handler;

/**
 * @title BmglyHandler.java
 * @package com.thunisoft.design.chain.impl
 * @projectName spring.boot
 * @author yzj 
 * @date 2020年5月18日 上午10:17:42
 */
public class BmglyHandler extends Handler{

	@Override
	public JSONObject handleRequest(String params) {
		JSONObject result = new JSONObject();
		if (StringUtils.equals("bmgly", params)) {
			result.put("status", "ok");
			result.put("msg", "当前审批人为部门管理员");
		} else {
			if (this.getNext() != null) {
				return getNext().handleRequest(params);
			} else {
				result.put("status", "error");
				result.put("msg", "该任务未配置审批节点");

			}
		}
		return result;
	}

}
